const { DataTypes, Model, Deferrable } = require("sequelize");
const sequelize = require("../../db/sequelize");
/**
 * 商品规格
 */
class GoodsSkus extends Model {
};
GoodsSkus.init({
    id:{
        type:DataTypes.INTEGER,
        primaryKey: true,
        autoIncrement: true
    },
    image:{
        type:DataTypes.STRING
    },
    pprice:{
        type:DataTypes.DECIMAL(10,2)
    },
    oprice:{
        type:DataTypes.DECIMAL(10,2)
    },
    cprice:{
        type:DataTypes.DECIMAL(10,2)
    },
    stock:{
        type:DataTypes.INTEGER
    },
    volume:{
        type:DataTypes.FLOAT
    },
    weight:{
        type:DataTypes.FLOAT
    },
    code:{
        type:DataTypes.STRING
    },
    goods_id:{
        type:DataTypes.INTEGER
    },
    skus:{
        type:DataTypes.TEXT,
        // get(){//获取器
        //     let skus=this.getDataValue('skus');
        //     return JSON.parse(skus)
        // }
    }
}, {
    sequelize,
    timestamps:false,
    modelName: "GoodsSkus",
    tableName: "goods_skus",
})
module.exports = GoodsSkus